package org.example.domain.strategy.model.vo;


import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 规则树结点指向线对象，用于衔接from—>to  结点链路关系
 */

@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
public class RuleTreeNodeLineVO {

    //规则树Id
    private String treeId;
    //规则Key 结点From
    private String ruleNodeFrom;
    //规则Key 结点To
    private String ruleNodeTo;
    //限定类型：1:=  2:>  3:<  4:>=  5:<=  6:enum[枚举范围]
    private RuleLimitTypeVO ruleLimitType;
    //限定值（到下个结点）放行？接管？
    private RuleLogicCheckTypeVO ruleLimitValue;
}
